package hong.wei.cheng.suzhoupintan.interfaces;

import com.ximalaya.ting.android.opensdk.model.album.Album;
import com.ximalaya.ting.android.opensdk.model.track.Track;

import java.util.List;

public interface IAlbumDetailViewCallback {
    //专辑详情内容加载出来
    void onDetailListLoaded(List<Track> tracks);

    //网络错误
    void onNetworkError(int errorCode, String errorMsg);

    //把album传给UI使用
    void onAlbumLoaded(Album album);

    /**
     * 加载更多的结果
     * @param size size>0表示加载成功，否则表示加载失败
     */
    void onLoaderMoreFinished(int size);


    /**
     * 下拉加载更多的结果
     * @param size size>0表示加载成功，否则表示加载失败
     */
    void onRefreshFinished(int size);
}
